purchases returns and allowances - Deutsch Englisch Wörterbuch